package org.zjt.java.demo.entity;

import java.io.Serializable;

public class User implements Serializable {
    /**
     * 主键
     * 对应数据库关系 platform_partner.t_txp_user.id
     */
    private Integer id;

    /**
     * 版本号
     * 对应数据库关系 platform_partner.t_txp_user.version
     */
    private Integer version;

    /**
     * 合作机构编号
     * 对应数据库关系 platform_partner.t_txp_user.dna
     */
    private String dna;

    /**
     * 合作机构编号
     * 对应数据库关系 platform_partner.t_txp_user.partner_no
     */
    private String partnerNo;

    /**
     * 对应数据库关系 platform_partner.t_txp_user.contract_subject
     */
    private String contractSubject;

    /**
     * 用户类型
     * 对应数据库关系 platform_partner.t_txp_user.user_type
     */
    private String userType;

    /**
     * 用户状态:0代表关闭，1代表开启
     * 对应数据库关系 platform_partner.t_txp_user.user_status
     */
    private Byte userStatus;

    /**
     * 用户登录号
     * 对应数据库关系 platform_partner.t_txp_user.user_number
     */
    private String userNumber;

    /**
     * 用户名
     * 对应数据库关系 platform_partner.t_txp_user.user_name
     */
    private String userName;

    /**
     * 用户密码
     * 对应数据库关系 platform_partner.t_txp_user.user_passwd
     */
    private String userPasswd;

    /**
     * 用户手机号
     * 对应数据库关系 platform_partner.t_txp_user.user_phone
     */
    private String userPhone;

    /**
     * 创建时间
     * 对应数据库关系 platform_partner.t_txp_user.create_time
     */
    private Long createTime;

    /**
     * 创建者
     * 对应数据库关系 platform_partner.t_txp_user.create_userid
     */
    private String createUserid;

    /**
     * 是否更改过密码:0代表未更改过，1代表更改过
     * 对应数据库关系 platform_partner.t_txp_user.changed_pwd
     */
    private Byte changedPwd;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public String getDna() {
        return dna;
    }

    public void setDna(String dna) {
        this.dna = dna == null ? null : dna.trim();
    }

    public String getPartnerNo() {
        return partnerNo;
    }

    public void setPartnerNo(String partnerNo) {
        this.partnerNo = partnerNo == null ? null : partnerNo.trim();
    }

    public String getContractSubject() {
        return contractSubject;
    }

    public void setContractSubject(String contractSubject) {
        this.contractSubject = contractSubject == null ? null : contractSubject.trim();
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType == null ? null : userType.trim();
    }

    public Byte getUserStatus() {
        return userStatus;
    }

    public void setUserStatus(Byte userStatus) {
        this.userStatus = userStatus;
    }

    public String getUserNumber() {
        return userNumber;
    }

    public void setUserNumber(String userNumber) {
        this.userNumber = userNumber == null ? null : userNumber.trim();
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public String getUserPasswd() {
        return userPasswd;
    }

    public void setUserPasswd(String userPasswd) {
        this.userPasswd = userPasswd == null ? null : userPasswd.trim();
    }

    public String getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone == null ? null : userPhone.trim();
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public String getCreateUserid() {
        return createUserid;
    }

    public void setCreateUserid(String createUserid) {
        this.createUserid = createUserid == null ? null : createUserid.trim();
    }

    public Byte getChangedPwd() {
        return changedPwd;
    }

    public void setChangedPwd(Byte changedPwd) {
        this.changedPwd = changedPwd;
    }
}